package com.bee.beemanage.api.entity.log;

import lombok.Data;
import org.springframework.data.mongodb.core.mapping.Document;

@Data
@Document("logs")
public class LogToMongo {
    /**
     * 操作用户
     */
    private String requestUser;
    /**
     * 请求路径
     */
    private String requestUrl;
    /**
     * 请求方法(GET POST DELETE...)
     */
    private String requestMethod;
    /**
     * 请求ip
     */
    private String ip;

    /**
     * 方法
     */
    private String method;
    /**
     * 请求参数
     */
    private String requestBody;
    /**
     * 返回内容
     */
    private String responseBody;

    /**
     * 消耗时间
     */
    private String useTime;

    /**
     * 执行开始时间
     */
    private String startTime;
    /**
     * 执行结束时间
     */
    private String endTime;

    /**
     * 异常信息
     */
    private String errorMsg;
    /**
     * 级别
     */
    private String level;

}
